package cn.yunhe.dao;

import cn.yunhe.bean.Hotel;
import cn.yunhe.bean.HotelPrice;
import cn.yunhe.bean.HotelSearchPage;

import java.util.List;

public interface HotelMapper {

    /**
     * 根据 搜索酒店条件  排序条件 查询酒店
     * @param hotelSearchPage
     * @return
     */
    List<Hotel> searchHotelByHotel(HotelSearchPage hotelSearchPage);

    /**
     * 根据条件查询所有酒店
     * @param hotelSearchPage
     * @return
     */
    int searchCountByHotel(HotelSearchPage hotelSearchPage);

    /**
     * 添加酒店
     * @param hotel
     * @return
     */
    int addHotel(Hotel hotel);

    /**
     * 根据用户Id获取酒店信息
     * @return
     */
    List<HotelPrice> getHotelpriceByuserid(String id);

    /**
    * 获得总价
    * @return
    *
    **/
    int getScenerySum();
}

